<?php
/**
 * 创建人 : Forpastime
 * 创建时间: 2024/10/29 17:58
 * 个人主页 : http://forpastime.com
 */

namespace Hypercmf\Mall\interfaces;

/**
 * 商家接口
 */
interface MerchantInterface
{
    /**
     * 获取分页列表
     * @return array
     */
    public function getPageList(array $where,$fields='*');

    /**
     * 获取单个信息
     * @return array
     */
    public function getOne(array $where,$fields='*') ;

    /**
     * 添加
     * @return $merchantId
     */
    public function add(array $merchant) : int;
    /**
     * 修改
     * @return bool
     */
    public function edit(array $merchant,array $where=[]) : bool ;
    /**
     * 删除
     * @return bool
     */
    public function delete(array $where) : bool;
}